package com.wicket.okrapp.integration.dto;
import com.wicket.okrapp.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

import lombok.Data;
    
    
    /**
     * @desc QueryMidTargetObjDivMgtSituationDetailRespDto
     * @使用场景
     */
    @Data
    public class QueryMidTargetObjDivMgtSituationDetailRespDto extends BaseDto  implements Serializable {
      
    /**
     * 指标ID 
     */
    @ApiModelProperty("指标ID")
    private String	 objectiveId;

    /**
     * 分工内容id 
     */
    @ApiModelProperty("分工内容id")
    private String	 divisionContentId;

    /**
     * 分工内容类型编码 EQUATIVE_DEPT:同级部门 DEPT_TYPE:部门类型 PRESENT_DEPT:当前部门
     */
    @ApiModelProperty("分工内容类型编码")
    private String	 divisionContType;

    /**
     * 分工组织类型 QUERY_DEPT_DIRECTLY_STAFF:查部门直属人员 QUERY_DEPT_DIRECTLY_ALL_DEPT_STAFF:查部门下所有部门人员 QUERY_SUBORDINATE_DEPT:查下级部门
     */
    @ApiModelProperty("分工组织类型 ")
    private String	 divisionOrgType;

    /**
     * 周期模式类型编码 FATHER_SON_CYCLE:父子周期 SINGLE_CYCLE:单周期 IRREGULAR_CYCLE:不规则周期
     */
    @ApiModelProperty("周期模式类型编码")
    private String	 periodicModeTypeCode;
    
      

    }
   